vendor's permit - French English Dictionary